body {
	#background-image: url(../img/cjbg.jpg);
	#background-repeat: no-repeat;
	#background-size: 100%;
}

* {
	margin: 0;
	padding: 0;
}

#title {
	width: 560px;
	height: 321px;
	margin: 200px auto 0 auto;
}

.lottery {
	padding: 0 0 200px;
	background:#77c7f1 url(../img/bg.png) no-repeat center bottom;
}

.shanDeng, .shanDeng2 {
	width: 858px;
	margin: 0 auto;
	height: 858px;
	background-size: 100%;
	background-repeat: no-repeat;
	margin: 88px auto 0 auto;
}

.shanDeng {
	background-image: url(../img/shandeng1.png);
}

.shanDeng2 {
	background-image: url(../img/shandeng2.png);
}

#btn .cjBtnDom, #btn .cjBtn, .shanDeng .active, .shanDeng td {
	width: 180px;
	height: 180px;
	background-repeat: no-repeat;
	background-size: 100%;
}

#btn.cjBtn {
	background-image: url(../img/buttonUp.png);
}

#btn.cjBtnDom {
	background-image: url(../img/buttonDown.png);
}

#luck .active {
	background-image: url(../img/active.png);
}

.shanDeng td {
	text-align: center;
	background-image: url(../img/proBj.png);
}

.shanDeng table {
	padding-left: 63px;
	padding-top: 63px;
}
.resultlist{width: 940px;padding: 30px;margin: 60px auto; text-align: center;background:#f66 ;border-radius: 28px;}


.resultlist .title{ 
    font: 40px "microsoft yahei";font-weight: bold;
    letter-spacing: 8px;
    color: #ffc600;
    position: relative;
    top: -1.2em;
    text-shadow: 2px 2px #d41616;
}
.resultlist table{width: 100%;font-family:"microsoft yahei";padding-bottom: 20px;overflow: hidden;color: #fff;border: 4px dashed #fff; border-radius: 20px;}
.resultlist table th{padding: 10px;background: #f25050;}
.resultlist table td{padding: 7px;}
.pages {padding: 20px 0 12px; text-align: center; font: 14px/26px Verdana;}
.pages span,.pages .active{display: inline-block;padding: 0 10px;color: #fff;background-color: #666; border: 1px solid #ddd;}

.pages a{display: inline-block;text-decoration: none; padding: 0 10px; height: 27px; margin: 0 0 2px 3px; color: #333; background-color: #fff; border: 1px solid #eee; cursor: pointer;}
.pages a:hover{ background-color: #fff; color: #666; border: 1px solid #666;}
.pages a:hover.a1{  background-color: transparent;color: #666;}

@media only screen and (min-width: 100px) and (max-width: 640px) {
	.resultlist{
	width: 90%;
	padding: 5%;
	}
	.pages .sm-hide{display: none;}
	
}